<!-- HTML header for doxygen 1.8.18-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Ipopt: Ipopt::SensApplication Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
  $(document).ready(function() { init_search(); });
/* @license-end */
</script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
  extensions: ["tex2jax.js"],
  jax: ["input/TeX","output/HTML-CSS"],
});
</script>
<script type="text/javascript" async="async" src="https://cdn.jsdelivr.net/npm/mathjax@2/MathJax.js"></script>
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 40px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Ipopt Documentation
   &#160;<!--span id="projectnumber">3.14.15</span-->
   </div>
  </td>
   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <span id="MSearchSelect"                onmouseover="return searchBox.OnSearchSelectShow()"                onmouseout="return searchBox.OnSearchSelectHide()">&#160;</span>
          <input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
          </span>
        </div>
</td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('classIpopt_1_1SensApplication.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="classIpopt_1_1SensApplication-members.html">List of all members</a>  </div>
  <div class="headertitle"><div class="title">Ipopt::SensApplication Class Reference</div></div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>&gt;</code></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for Ipopt::SensApplication:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classIpopt_1_1SensApplication__inherit__graph.png" border="0" usemap="#aIpopt_1_1SensApplication_inherit__map" alt="Inheritance graph"/></div>
<map name="aIpopt_1_1SensApplication_inherit__map" id="aIpopt_1_1SensApplication_inherit__map">
<area shape="rect" title=" " alt="" coords="11,81,178,109"/>
<area shape="rect" href="classIpopt_1_1ReferencedObject.html" title="Storing the reference count of all the smart pointers that currently reference it." alt="" coords="5,5,184,33"/>
<area shape="poly" title=" " alt="" coords="97,49,97,81,92,81,92,49"/>
</map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a7a3dbe67000effcb766bd9d441b37e8f" id="r_a7a3dbe67000effcb766bd9d441b37e8f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a7a3dbe67000effcb766bd9d441b37e8f">SensApplication</a> (<a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1Journalist.html">Journalist</a> &gt; <a class="el" href="classIpopt_1_1DependentResult.html">jnlst</a>, <a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1OptionsList.html">OptionsList</a> &gt; <a class="el" href="classIpopt_1_1DependentResult.html">options</a>, <a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1RegisteredOptions.html">RegisteredOptions</a> &gt; <a class="el" href="classIpopt_1_1DependentResult.html">reg_options</a>)</td></tr>
<tr class="separator:a7a3dbe67000effcb766bd9d441b37e8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a718b3594d0c50a78782ed662e8fcc9b6" id="r_a718b3594d0c50a78782ed662e8fcc9b6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a718b3594d0c50a78782ed662e8fcc9b6">~SensApplication</a> ()</td></tr>
<tr class="separator:a718b3594d0c50a78782ed662e8fcc9b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83eebc2a9636e2ab26f3ba3755ed0416" id="r_a83eebc2a9636e2ab26f3ba3755ed0416"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceIpopt.html#add98abac06d6862395ef27d827938126">SensAlgorithmExitStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a83eebc2a9636e2ab26f3ba3755ed0416">Run</a> ()</td></tr>
<tr class="separator:a83eebc2a9636e2ab26f3ba3755ed0416"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f88c4c443db4382c2550bd85871e322" id="r_a1f88c4c443db4382c2550bd85871e322"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1DependentResult.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a1f88c4c443db4382c2550bd85871e322">Initialize</a> ()</td></tr>
<tr class="separator:a1f88c4c443db4382c2550bd85871e322"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa734b9f33bb76e8991a9df9057b2316b" id="r_aa734b9f33bb76e8991a9df9057b2316b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1DependentResult.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#aa734b9f33bb76e8991a9df9057b2316b">SetIpoptAlgorithmObjects</a> (<a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1IpoptApplication.html">IpoptApplication</a> &gt; <a class="el" href="classIpopt_1_1DependentResult.html">app_ipopt</a>, <a class="el" href="IpReturnCodes__inc_8h.html#ab542e0b1ca364a9b7525a876ffdae7d7">ApplicationReturnStatus</a> <a class="el" href="classIpopt_1_1DependentResult.html">ipopt_retval</a>)</td></tr>
<tr class="separator:aa734b9f33bb76e8991a9df9057b2316b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac496e2f0db3309b44a6f2c3a766e0214" id="r_ac496e2f0db3309b44a6f2c3a766e0214"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1Journalist.html">Journalist</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#ac496e2f0db3309b44a6f2c3a766e0214">Jnlst</a> ()</td></tr>
<tr class="separator:ac496e2f0db3309b44a6f2c3a766e0214"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17e6f9a64a8110ab27431911c5798bb0" id="r_a17e6f9a64a8110ab27431911c5798bb0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1OptionsList.html">OptionsList</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a17e6f9a64a8110ab27431911c5798bb0">Options</a> ()</td></tr>
<tr class="separator:a17e6f9a64a8110ab27431911c5798bb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3669e466988cc4bfdf37590ab9b0e0e4" id="r_a3669e466988cc4bfdf37590ab9b0e0e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1DependentResult.html">const</a> <a class="el" href="classIpopt_1_1OptionsList.html">OptionsList</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a3669e466988cc4bfdf37590ab9b0e0e4">Options</a> () <a class="el" href="classIpopt_1_1DependentResult.html">const</a></td></tr>
<tr class="memdesc:a3669e466988cc4bfdf37590ab9b0e0e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the options list for setting options (const version)  <br /></td></tr>
<tr class="separator:a3669e466988cc4bfdf37590ab9b0e0e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8cb515ae48366f1e33fed7e28e06c08a" id="r_a8cb515ae48366f1e33fed7e28e06c08a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1DependentResult.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a8cb515ae48366f1e33fed7e28e06c08a">GetDirectionalDerivatives</a> (<a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *<a class="el" href="classIpopt_1_1DependentResult.html">SX</a>, <a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *<a class="el" href="classIpopt_1_1DependentResult.html">SL</a>, <a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *<a class="el" href="classIpopt_1_1DependentResult.html">SZL</a>, <a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *<a class="el" href="classIpopt_1_1DependentResult.html">SZU</a>)</td></tr>
<tr class="memdesc:a8cb515ae48366f1e33fed7e28e06c08a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy over value of Directional Derivatives K^(-1)N_p(p-p0)  <br /></td></tr>
<tr class="separator:a8cb515ae48366f1e33fed7e28e06c08a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f4cd86a0b0c0c5dad630e28688f80ab" id="r_a8f4cd86a0b0c0c5dad630e28688f80ab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1DependentResult.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a8f4cd86a0b0c0c5dad630e28688f80ab">GetSensitivityMatrix</a> (<a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *<a class="el" href="classIpopt_1_1DependentResult.html">SX</a>, <a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *<a class="el" href="classIpopt_1_1DependentResult.html">SL</a>, <a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *<a class="el" href="classIpopt_1_1DependentResult.html">SZL</a>, <a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *<a class="el" href="classIpopt_1_1DependentResult.html">SZU</a>)</td></tr>
<tr class="memdesc:a8f4cd86a0b0c0c5dad630e28688f80ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy over value of ds/dp.  <br /></td></tr>
<tr class="separator:a8f4cd86a0b0c0c5dad630e28688f80ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19ac88b1f4dd8c6d1a508ea9b18f072a" id="r_a19ac88b1f4dd8c6d1a508ea9b18f072a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a19ac88b1f4dd8c6d1a508ea9b18f072a">nx</a> ()</td></tr>
<tr class="memdesc:a19ac88b1f4dd8c6d1a508ea9b18f072a"><td class="mdescLeft">&#160;</td><td class="mdescRight">accessor methods to get sizing info  <br /></td></tr>
<tr class="separator:a19ac88b1f4dd8c6d1a508ea9b18f072a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a826b503edd6fcfe8fac0d58f3283987b" id="r_a826b503edd6fcfe8fac0d58f3283987b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a826b503edd6fcfe8fac0d58f3283987b">nl</a> ()</td></tr>
<tr class="separator:a826b503edd6fcfe8fac0d58f3283987b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affe1b2f22b77fc34494eca92e5f0088b" id="r_affe1b2f22b77fc34494eca92e5f0088b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#affe1b2f22b77fc34494eca92e5f0088b">nzu</a> ()</td></tr>
<tr class="separator:affe1b2f22b77fc34494eca92e5f0088b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4955d635d2d30bf8c6d891fd891ba7c7" id="r_a4955d635d2d30bf8c6d891fd891ba7c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a4955d635d2d30bf8c6d891fd891ba7c7">nzl</a> ()</td></tr>
<tr class="separator:a4955d635d2d30bf8c6d891fd891ba7c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3888547944260a8ab81199fd9a9d345" id="r_ae3888547944260a8ab81199fd9a9d345"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#ae3888547944260a8ab81199fd9a9d345">np</a> ()</td></tr>
<tr class="separator:ae3888547944260a8ab81199fd9a9d345"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classIpopt_1_1ReferencedObject"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classIpopt_1_1ReferencedObject')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classIpopt_1_1ReferencedObject.html">Ipopt::ReferencedObject</a></td></tr>
<tr class="memitem:a5c0f2208e3ead22bf7c5179381ed8203 inherit pub_methods_classIpopt_1_1ReferencedObject" id="r_a5c0f2208e3ead22bf7c5179381ed8203"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1ReferencedObject.html#a5c0f2208e3ead22bf7c5179381ed8203">ReferencedObject</a> ()</td></tr>
<tr class="separator:a5c0f2208e3ead22bf7c5179381ed8203 inherit pub_methods_classIpopt_1_1ReferencedObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbbf3aa5307da62ab8224ba599d4bd7a inherit pub_methods_classIpopt_1_1ReferencedObject" id="r_adbbf3aa5307da62ab8224ba599d4bd7a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1DependentResult.html">virtual</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1ReferencedObject.html#adbbf3aa5307da62ab8224ba599d4bd7a">~ReferencedObject</a> ()</td></tr>
<tr class="separator:adbbf3aa5307da62ab8224ba599d4bd7a inherit pub_methods_classIpopt_1_1ReferencedObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac517534e10e36c946aeefc6fe337777 inherit pub_methods_classIpopt_1_1ReferencedObject" id="r_aac517534e10e36c946aeefc6fe337777"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1ReferencedObject.html#aac517534e10e36c946aeefc6fe337777">ReferenceCount</a> () <a class="el" href="classIpopt_1_1DependentResult.html">const</a></td></tr>
<tr class="separator:aac517534e10e36c946aeefc6fe337777 inherit pub_methods_classIpopt_1_1ReferencedObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa69ecb0f026bd741e2fa84c31d4ec332 inherit pub_methods_classIpopt_1_1ReferencedObject" id="r_aa69ecb0f026bd741e2fa84c31d4ec332"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1DependentResult.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1ReferencedObject.html#aa69ecb0f026bd741e2fa84c31d4ec332">AddRef</a> (<a class="el" href="classIpopt_1_1DependentResult.html">const</a> <a class="el" href="classIpopt_1_1Referencer.html">Referencer</a> *<a class="el" href="classIpopt_1_1DependentResult.html">referencer</a>) <a class="el" href="classIpopt_1_1DependentResult.html">const</a></td></tr>
<tr class="separator:aa69ecb0f026bd741e2fa84c31d4ec332 inherit pub_methods_classIpopt_1_1ReferencedObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6c952e7d1a63080dc8f121c008944fc inherit pub_methods_classIpopt_1_1ReferencedObject" id="r_ae6c952e7d1a63080dc8f121c008944fc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1DependentResult.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1ReferencedObject.html#ae6c952e7d1a63080dc8f121c008944fc">ReleaseRef</a> (<a class="el" href="classIpopt_1_1DependentResult.html">const</a> <a class="el" href="classIpopt_1_1Referencer.html">Referencer</a> *<a class="el" href="classIpopt_1_1DependentResult.html">referencer</a>) <a class="el" href="classIpopt_1_1DependentResult.html">const</a></td></tr>
<tr class="separator:ae6c952e7d1a63080dc8f121c008944fc inherit pub_methods_classIpopt_1_1ReferencedObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:aedbaa582139dc53f69a6e0f77ecc3ba2" id="r_aedbaa582139dc53f69a6e0f77ecc3ba2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1DependentResult.html">static</a> <a class="el" href="classIpopt_1_1DependentResult.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#aedbaa582139dc53f69a6e0f77ecc3ba2">RegisterOptions</a> (<a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1RegisteredOptions.html">RegisteredOptions</a> &gt; <a class="el" href="classIpopt_1_1DependentResult.html">roptions</a>)</td></tr>
<tr class="separator:aedbaa582139dc53f69a6e0f77ecc3ba2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a826e2052944327b54dd0ea20d472ab82" id="r_a826e2052944327b54dd0ea20d472ab82"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a826e2052944327b54dd0ea20d472ab82">DirectionalD_X</a></td></tr>
<tr class="separator:a826e2052944327b54dd0ea20d472ab82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0668323df4d3cb8dd2e28c3414e63d55" id="r_a0668323df4d3cb8dd2e28c3414e63d55"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a0668323df4d3cb8dd2e28c3414e63d55">DirectionalD_L</a></td></tr>
<tr class="separator:a0668323df4d3cb8dd2e28c3414e63d55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02f9feda2135c6a1613b16991c7c55e0" id="r_a02f9feda2135c6a1613b16991c7c55e0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a02f9feda2135c6a1613b16991c7c55e0">DirectionalD_Z_L</a></td></tr>
<tr class="separator:a02f9feda2135c6a1613b16991c7c55e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d74cf392fc37a29f718d6721b950eac" id="r_a3d74cf392fc37a29f718d6721b950eac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a3d74cf392fc37a29f718d6721b950eac">DirectionalD_Z_U</a></td></tr>
<tr class="separator:a3d74cf392fc37a29f718d6721b950eac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe73828ea5aaa3c10faa0884c47455b5" id="r_abe73828ea5aaa3c10faa0884c47455b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#abe73828ea5aaa3c10faa0884c47455b5">SensitivityM_X</a></td></tr>
<tr class="separator:abe73828ea5aaa3c10faa0884c47455b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33b7a5cb8b438c4284ade6185bc157a1" id="r_a33b7a5cb8b438c4284ade6185bc157a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a33b7a5cb8b438c4284ade6185bc157a1">SensitivityM_L</a></td></tr>
<tr class="separator:a33b7a5cb8b438c4284ade6185bc157a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea4f26ef170020d591721dd0517e9008" id="r_aea4f26ef170020d591721dd0517e9008"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#aea4f26ef170020d591721dd0517e9008">SensitivityM_Z_L</a></td></tr>
<tr class="separator:aea4f26ef170020d591721dd0517e9008"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae80bcd5fd2f4245853900d35877b8cc" id="r_aae80bcd5fd2f4245853900d35877b8cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#aae80bcd5fd2f4245853900d35877b8cc">SensitivityM_Z_U</a></td></tr>
<tr class="separator:aae80bcd5fd2f4245853900d35877b8cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:acccc8d7b2c08828f619ccfc2994bf6b9" id="r_acccc8d7b2c08828f619ccfc2994bf6b9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1Journalist.html">Journalist</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#acccc8d7b2c08828f619ccfc2994bf6b9">jnlst_</a></td></tr>
<tr class="separator:acccc8d7b2c08828f619ccfc2994bf6b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a336089ea4debde0790836526b6451ede" id="r_a336089ea4debde0790836526b6451ede"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1OptionsList.html">OptionsList</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a336089ea4debde0790836526b6451ede">options_</a></td></tr>
<tr class="separator:a336089ea4debde0790836526b6451ede"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a282b4bf2ae4db792021510e85f21b910" id="r_a282b4bf2ae4db792021510e85f21b910"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1IpoptData.html">IpoptData</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a282b4bf2ae4db792021510e85f21b910">ip_data_</a></td></tr>
<tr class="separator:a282b4bf2ae4db792021510e85f21b910"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a335960efe34d7d406ce145a060df7394" id="r_a335960efe34d7d406ce145a060df7394"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1IpoptCalculatedQuantities.html">IpoptCalculatedQuantities</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a335960efe34d7d406ce145a060df7394">ip_cq_</a></td></tr>
<tr class="separator:a335960efe34d7d406ce145a060df7394"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeeef7e56342552369cc505ffc9681852" id="r_aeeef7e56342552369cc505ffc9681852"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1PDSystemSolver.html">PDSystemSolver</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#aeeef7e56342552369cc505ffc9681852">pd_solver_</a></td></tr>
<tr class="separator:aeeef7e56342552369cc505ffc9681852"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2888fa79b4a1e8918300fc564348592d" id="r_a2888fa79b4a1e8918300fc564348592d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1IpoptNLP.html">IpoptNLP</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a2888fa79b4a1e8918300fc564348592d">ip_nlp_</a></td></tr>
<tr class="separator:a2888fa79b4a1e8918300fc564348592d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ed8b5a194c4ff7ce9142f6038e5b62b" id="r_a7ed8b5a194c4ff7ce9142f6038e5b62b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1RegisteredOptions.html">RegisteredOptions</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a7ed8b5a194c4ff7ce9142f6038e5b62b">reg_options_</a></td></tr>
<tr class="separator:a7ed8b5a194c4ff7ce9142f6038e5b62b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6c246fe22960a3c0c1678a869230264" id="r_aa6c246fe22960a3c0c1678a869230264"><td class="memItemLeft" align="right" valign="top"><a class="el" href="IpReturnCodes__inc_8h.html#ab542e0b1ca364a9b7525a876ffdae7d7">ApplicationReturnStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#aa6c246fe22960a3c0c1678a869230264">ipopt_retval_</a></td></tr>
<tr class="separator:aa6c246fe22960a3c0c1678a869230264"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3f9d03f6473f56c0c2765b5897df99b" id="r_aa3f9d03f6473f56c0c2765b5897df99b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1SensAlgorithm.html">SensAlgorithm</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#aa3f9d03f6473f56c0c2765b5897df99b">controller</a></td></tr>
<tr class="separator:aa3f9d03f6473f56c0c2765b5897df99b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2da41778758559a9bff0767d352ae711" id="r_a2da41778758559a9bff0767d352ae711"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1DependentResult.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a2da41778758559a9bff0767d352ae711">run_sens_</a></td></tr>
<tr class="memdesc:a2da41778758559a9bff0767d352ae711"><td class="mdescLeft">&#160;</td><td class="mdescRight">storing options values  <br /></td></tr>
<tr class="separator:a2da41778758559a9bff0767d352ae711"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9106d751c6bc6b603e5b661dfab90b3b" id="r_a9106d751c6bc6b603e5b661dfab90b3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1DependentResult.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a9106d751c6bc6b603e5b661dfab90b3b">compute_red_hessian_</a></td></tr>
<tr class="separator:a9106d751c6bc6b603e5b661dfab90b3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af83a72c905f663e86954ffd0139553f2" id="r_af83a72c905f663e86954ffd0139553f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1DependentResult.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#af83a72c905f663e86954ffd0139553f2">compute_dsdp_</a></td></tr>
<tr class="separator:af83a72c905f663e86954ffd0139553f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f7dccfdb9dffdfbe721f44a5b0d4a33" id="r_a2f7dccfdb9dffdfbe721f44a5b0d4a33"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1SensApplication.html#a2f7dccfdb9dffdfbe721f44a5b0d4a33">n_sens_steps_</a></td></tr>
<tr class="separator:a2f7dccfdb9dffdfbe721f44a5b0d4a33"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00026">26</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a7a3dbe67000effcb766bd9d441b37e8f" name="a7a3dbe67000effcb766bd9d441b37e8f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7a3dbe67000effcb766bd9d441b37e8f">&#9670;&#160;</a></span>SensApplication()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Ipopt::SensApplication::SensApplication </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1Journalist.html">Journalist</a> &gt;&#160;</td>
          <td class="paramname"><em>jnlst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1OptionsList.html">OptionsList</a> &gt;&#160;</td>
          <td class="paramname"><em>options</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1RegisteredOptions.html">RegisteredOptions</a> &gt;&#160;</td>
          <td class="paramname"><em>reg_options</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a718b3594d0c50a78782ed662e8fcc9b6" name="a718b3594d0c50a78782ed662e8fcc9b6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a718b3594d0c50a78782ed662e8fcc9b6">&#9670;&#160;</a></span>~SensApplication()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Ipopt::SensApplication::~SensApplication </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="aedbaa582139dc53f69a6e0f77ecc3ba2" name="aedbaa582139dc53f69a6e0f77ecc3ba2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aedbaa582139dc53f69a6e0f77ecc3ba2">&#9670;&#160;</a></span>RegisterOptions()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1DependentResult.html">static</a> <a class="el" href="classIpopt_1_1DependentResult.html">void</a> Ipopt::SensApplication::RegisterOptions </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1RegisteredOptions.html">RegisteredOptions</a> &gt;&#160;</td>
          <td class="paramname"><em>roptions</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a83eebc2a9636e2ab26f3ba3755ed0416" name="a83eebc2a9636e2ab26f3ba3755ed0416"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a83eebc2a9636e2ab26f3ba3755ed0416">&#9670;&#160;</a></span>Run()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceIpopt.html#add98abac06d6862395ef27d827938126">SensAlgorithmExitStatus</a> Ipopt::SensApplication::Run </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a1f88c4c443db4382c2550bd85871e322" name="a1f88c4c443db4382c2550bd85871e322"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1f88c4c443db4382c2550bd85871e322">&#9670;&#160;</a></span>Initialize()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1DependentResult.html">void</a> Ipopt::SensApplication::Initialize </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa734b9f33bb76e8991a9df9057b2316b" name="aa734b9f33bb76e8991a9df9057b2316b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa734b9f33bb76e8991a9df9057b2316b">&#9670;&#160;</a></span>SetIpoptAlgorithmObjects()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1DependentResult.html">void</a> Ipopt::SensApplication::SetIpoptAlgorithmObjects </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1IpoptApplication.html">IpoptApplication</a> &gt;&#160;</td>
          <td class="paramname"><em>app_ipopt</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="IpReturnCodes__inc_8h.html#ab542e0b1ca364a9b7525a876ffdae7d7">ApplicationReturnStatus</a>&#160;</td>
          <td class="paramname"><em>ipopt_retval</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac496e2f0db3309b44a6f2c3a766e0214" name="ac496e2f0db3309b44a6f2c3a766e0214"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac496e2f0db3309b44a6f2c3a766e0214">&#9670;&#160;</a></span>Jnlst()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1Journalist.html">Journalist</a> &gt; Ipopt::SensApplication::Jnlst </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00051">51</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="a17e6f9a64a8110ab27431911c5798bb0" name="a17e6f9a64a8110ab27431911c5798bb0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a17e6f9a64a8110ab27431911c5798bb0">&#9670;&#160;</a></span>Options() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1OptionsList.html">OptionsList</a> &gt; Ipopt::SensApplication::Options </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00056">56</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="a3669e466988cc4bfdf37590ab9b0e0e4" name="a3669e466988cc4bfdf37590ab9b0e0e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3669e466988cc4bfdf37590ab9b0e0e4">&#9670;&#160;</a></span>Options() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt; <a class="el" href="classIpopt_1_1DependentResult.html">const</a> <a class="el" href="classIpopt_1_1OptionsList.html">OptionsList</a> &gt; Ipopt::SensApplication::Options </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get the options list for setting options (const version) </p>

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00062">62</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="a8cb515ae48366f1e33fed7e28e06c08a" name="a8cb515ae48366f1e33fed7e28e06c08a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8cb515ae48366f1e33fed7e28e06c08a">&#9670;&#160;</a></span>GetDirectionalDerivatives()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1DependentResult.html">void</a> Ipopt::SensApplication::GetDirectionalDerivatives </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *&#160;</td>
          <td class="paramname"><em>SX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *&#160;</td>
          <td class="paramname"><em>SL</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *&#160;</td>
          <td class="paramname"><em>SZL</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *&#160;</td>
          <td class="paramname"><em>SZU</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Copy over value of Directional Derivatives K^(-1)N_p(p-p0) </p>

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00068">68</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="a8f4cd86a0b0c0c5dad630e28688f80ab" name="a8f4cd86a0b0c0c5dad630e28688f80ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f4cd86a0b0c0c5dad630e28688f80ab">&#9670;&#160;</a></span>GetSensitivityMatrix()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1DependentResult.html">void</a> Ipopt::SensApplication::GetSensitivityMatrix </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *&#160;</td>
          <td class="paramname"><em>SX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *&#160;</td>
          <td class="paramname"><em>SL</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *&#160;</td>
          <td class="paramname"><em>SZL</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> *&#160;</td>
          <td class="paramname"><em>SZU</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Copy over value of ds/dp. </p>

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00099">99</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="a19ac88b1f4dd8c6d1a508ea9b18f072a" name="a19ac88b1f4dd8c6d1a508ea9b18f072a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19ac88b1f4dd8c6d1a508ea9b18f072a">&#9670;&#160;</a></span>nx()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a> Ipopt::SensApplication::nx </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>accessor methods to get sizing info </p>

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00130">130</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="a826b503edd6fcfe8fac0d58f3283987b" name="a826b503edd6fcfe8fac0d58f3283987b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a826b503edd6fcfe8fac0d58f3283987b">&#9670;&#160;</a></span>nl()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a> Ipopt::SensApplication::nl </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00134">134</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="affe1b2f22b77fc34494eca92e5f0088b" name="affe1b2f22b77fc34494eca92e5f0088b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#affe1b2f22b77fc34494eca92e5f0088b">&#9670;&#160;</a></span>nzu()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a> Ipopt::SensApplication::nzu </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00138">138</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="a4955d635d2d30bf8c6d891fd891ba7c7" name="a4955d635d2d30bf8c6d891fd891ba7c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4955d635d2d30bf8c6d891fd891ba7c7">&#9670;&#160;</a></span>nzl()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a> Ipopt::SensApplication::nzl </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00142">142</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="ae3888547944260a8ab81199fd9a9d345" name="ae3888547944260a8ab81199fd9a9d345"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae3888547944260a8ab81199fd9a9d345">&#9670;&#160;</a></span>np()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a> Ipopt::SensApplication::np </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00146">146</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a826e2052944327b54dd0ea20d472ab82" name="a826e2052944327b54dd0ea20d472ab82"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a826e2052944327b54dd0ea20d472ab82">&#9670;&#160;</a></span>DirectionalD_X</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a>* Ipopt::SensApplication::DirectionalD_X</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00152">152</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="a0668323df4d3cb8dd2e28c3414e63d55" name="a0668323df4d3cb8dd2e28c3414e63d55"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0668323df4d3cb8dd2e28c3414e63d55">&#9670;&#160;</a></span>DirectionalD_L</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a>* Ipopt::SensApplication::DirectionalD_L</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00153">153</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="a02f9feda2135c6a1613b16991c7c55e0" name="a02f9feda2135c6a1613b16991c7c55e0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a02f9feda2135c6a1613b16991c7c55e0">&#9670;&#160;</a></span>DirectionalD_Z_L</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a>* Ipopt::SensApplication::DirectionalD_Z_L</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00154">154</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="a3d74cf392fc37a29f718d6721b950eac" name="a3d74cf392fc37a29f718d6721b950eac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3d74cf392fc37a29f718d6721b950eac">&#9670;&#160;</a></span>DirectionalD_Z_U</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a>* Ipopt::SensApplication::DirectionalD_Z_U</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00155">155</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="abe73828ea5aaa3c10faa0884c47455b5" name="abe73828ea5aaa3c10faa0884c47455b5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe73828ea5aaa3c10faa0884c47455b5">&#9670;&#160;</a></span>SensitivityM_X</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a>* Ipopt::SensApplication::SensitivityM_X</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00158">158</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="a33b7a5cb8b438c4284ade6185bc157a1" name="a33b7a5cb8b438c4284ade6185bc157a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a33b7a5cb8b438c4284ade6185bc157a1">&#9670;&#160;</a></span>SensitivityM_L</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a>* Ipopt::SensApplication::SensitivityM_L</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00159">159</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="aea4f26ef170020d591721dd0517e9008" name="aea4f26ef170020d591721dd0517e9008"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aea4f26ef170020d591721dd0517e9008">&#9670;&#160;</a></span>SensitivityM_Z_L</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a>* Ipopt::SensApplication::SensitivityM_Z_L</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00160">160</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="aae80bcd5fd2f4245853900d35877b8cc" name="aae80bcd5fd2f4245853900d35877b8cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae80bcd5fd2f4245853900d35877b8cc">&#9670;&#160;</a></span>SensitivityM_Z_U</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a>* Ipopt::SensApplication::SensitivityM_Z_U</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00161">161</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="acccc8d7b2c08828f619ccfc2994bf6b9" name="acccc8d7b2c08828f619ccfc2994bf6b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acccc8d7b2c08828f619ccfc2994bf6b9">&#9670;&#160;</a></span>jnlst_</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt;<a class="el" href="classIpopt_1_1Journalist.html">Journalist</a>&gt; Ipopt::SensApplication::jnlst_</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00168">168</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="a336089ea4debde0790836526b6451ede" name="a336089ea4debde0790836526b6451ede"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a336089ea4debde0790836526b6451ede">&#9670;&#160;</a></span>options_</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt;<a class="el" href="classIpopt_1_1OptionsList.html">OptionsList</a>&gt; Ipopt::SensApplication::options_</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00169">169</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="a282b4bf2ae4db792021510e85f21b910" name="a282b4bf2ae4db792021510e85f21b910"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a282b4bf2ae4db792021510e85f21b910">&#9670;&#160;</a></span>ip_data_</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt;<a class="el" href="classIpopt_1_1IpoptData.html">IpoptData</a>&gt; Ipopt::SensApplication::ip_data_</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00170">170</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="a335960efe34d7d406ce145a060df7394" name="a335960efe34d7d406ce145a060df7394"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a335960efe34d7d406ce145a060df7394">&#9670;&#160;</a></span>ip_cq_</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt;<a class="el" href="classIpopt_1_1IpoptCalculatedQuantities.html">IpoptCalculatedQuantities</a>&gt; Ipopt::SensApplication::ip_cq_</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00171">171</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="aeeef7e56342552369cc505ffc9681852" name="aeeef7e56342552369cc505ffc9681852"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeeef7e56342552369cc505ffc9681852">&#9670;&#160;</a></span>pd_solver_</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt;<a class="el" href="classIpopt_1_1PDSystemSolver.html">PDSystemSolver</a>&gt; Ipopt::SensApplication::pd_solver_</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00172">172</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="a2888fa79b4a1e8918300fc564348592d" name="a2888fa79b4a1e8918300fc564348592d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2888fa79b4a1e8918300fc564348592d">&#9670;&#160;</a></span>ip_nlp_</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt;<a class="el" href="classIpopt_1_1IpoptNLP.html">IpoptNLP</a>&gt; Ipopt::SensApplication::ip_nlp_</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00173">173</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="a7ed8b5a194c4ff7ce9142f6038e5b62b" name="a7ed8b5a194c4ff7ce9142f6038e5b62b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7ed8b5a194c4ff7ce9142f6038e5b62b">&#9670;&#160;</a></span>reg_options_</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt;<a class="el" href="classIpopt_1_1RegisteredOptions.html">RegisteredOptions</a>&gt; Ipopt::SensApplication::reg_options_</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00174">174</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="aa6c246fe22960a3c0c1678a869230264" name="aa6c246fe22960a3c0c1678a869230264"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa6c246fe22960a3c0c1678a869230264">&#9670;&#160;</a></span>ipopt_retval_</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="IpReturnCodes__inc_8h.html#ab542e0b1ca364a9b7525a876ffdae7d7">ApplicationReturnStatus</a> Ipopt::SensApplication::ipopt_retval_</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00175">175</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="aa3f9d03f6473f56c0c2765b5897df99b" name="aa3f9d03f6473f56c0c2765b5897df99b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa3f9d03f6473f56c0c2765b5897df99b">&#9670;&#160;</a></span>controller</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1SmartPtr.html">SmartPtr</a>&lt;<a class="el" href="classIpopt_1_1SensAlgorithm.html">SensAlgorithm</a>&gt; Ipopt::SensApplication::controller</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00177">177</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="a2da41778758559a9bff0767d352ae711" name="a2da41778758559a9bff0767d352ae711"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2da41778758559a9bff0767d352ae711">&#9670;&#160;</a></span>run_sens_</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1DependentResult.html">bool</a> Ipopt::SensApplication::run_sens_</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>storing options values </p>

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00180">180</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="a9106d751c6bc6b603e5b661dfab90b3b" name="a9106d751c6bc6b603e5b661dfab90b3b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9106d751c6bc6b603e5b661dfab90b3b">&#9670;&#160;</a></span>compute_red_hessian_</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1DependentResult.html">bool</a> Ipopt::SensApplication::compute_red_hessian_</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00181">181</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="af83a72c905f663e86954ffd0139553f2" name="af83a72c905f663e86954ffd0139553f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af83a72c905f663e86954ffd0139553f2">&#9670;&#160;</a></span>compute_dsdp_</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1DependentResult.html">bool</a> Ipopt::SensApplication::compute_dsdp_</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00182">182</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<a id="a2f7dccfdb9dffdfbe721f44a5b0d4a33" name="a2f7dccfdb9dffdfbe721f44a5b0d4a33"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f7dccfdb9dffdfbe721f44a5b0d4a33">&#9670;&#160;</a></span>n_sens_steps_</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a> Ipopt::SensApplication::n_sens_steps_</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SensApplication_8hpp_source.html#l00183">183</a> of file <a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>contrib/sIPOPT/src/<a class="el" href="SensApplication_8hpp_source.html">SensApplication.hpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
</body>
</html>
